writing infrastructure with cloud deployment manager